package com.my.db.test.mybatis.enums.config.test;

import com.fasterxml.jackson.annotation.JsonValue;

/**
 * https://blog.csdn.net/qq_33306246/article/details/106933613
 * @author timo 2021/3/25
 */
public interface BaseEnum {
    Integer getId();
    String getVal();

    //读取数据问题,我们想要的是从数据库读取出来的数据是1，而不是枚举的名称比如说qt,效果如下：
    @JsonValue
    default String jsonValue(){
        return getVal();
//        return getId();
    }
}
